social responsibility project - French English Dictionary